Order Embioptera — synonyms, definition
1. order Embioptera (Noun)
3 synonyms
Embiodea Embioptera order Embiodea
1 definition
order Embioptera (Noun) — Web spinners.
1 type of
animal order
1 part
web spinner
4 parts of
Hexapoda Insecta class Hexapoda class Insecta